maintenance and repair technician - Francés Inglés Diccionario